Automated electrical system commissioning

ABSTRACT

Aspects extend to methods, systems, and computer program products for automatically commissioning an electrical system in industrial/commercial settings (e.g., a data center) to increase the likelihood that the electrical system functions as intended when released into production. Automated data collection devices can collect commissioning data related to electrical and other characteristics of electrical equipment. Automation software can access commissioning data from the automated data collection devices over a computer network. The commissioning data can be stored in a database for analysis. The commissioning data can be compared to pass/fail criteria and a commissioning report can be generated.

CROSS-REFERENCE TO RELATED APPLICATIONS

Not Applicable.

BACKGROUND 1. Background and Relevant Art

When building a new building or data center, building systems, such as, for example, mechanical systems, electrical systems, plumbing systems, and life safety systems, etc., can be commissioned. In general, commissioning building systems attempts to ensure that the building systems function as intended when released into production.

BRIEF SUMMARY

Examples extend to methods, systems, and computer program products for automatically commissioning an electrical system in industrial/commercial settings (e.g., a data center) to increase the likelihood that the electrical system functions as intended when released into production. Automated data collection devices can collect commissioning data related to electrical and other characteristics of electrical/power system equipment. Automation software can access commissioning data from the automated data collection devices over a computer network. The commissioning data can be stored in a database for analysis. The commissioning data can be compared to pass/fail criteria and a commissioning report can be generated.

This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.

Additional features and advantages will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice. The features and advantages may be realized and obtained by means of the instruments and combinations particularly pointed out in the appended claims. These and other features and advantages will become more fully apparent from the following description and appended claims, or may be learned by practice as set forth hereinafter.

BRIEF DESCRIPTION OF THE DRAWINGS

In order to describe the manner in which the above-recited and other advantages and features can be obtained, a more particular description will be rendered by reference to specific implementations thereof which are illustrated in the appended drawings. Understanding that these drawings depict only some implementations and are not therefore to be considered to be limiting of its scope, implementations will be described and explained with additional specificity and detail through the use of the accompanying drawings in which:

FIG. 1A illustrates an example of three-phase power in a Wye (Y) configuration.

FIG. 1B illustrates an example of three-phase power in a Delta (Δ) configuration.

FIG. 2 illustrates an example power system grid including power transmission and power distribution.

FIG. 3 illustrates an example architecture that facilitates automated electrical system commissioning.

FIG. 4 illustrates a flow chart of an example method for acquiring commissioning data.

FIG. 5 illustrates additional components of a commissioning system.

FIG. 6 illustrates a flow chart of an example method for generating a commissioning report.

FIG. 7 illustrates a more detailed architecture of monitoring devices monitoring a piece of electrical equipment.

DETAILED DESCRIPTION

Examples extend to methods, systems, and computer program products for automatically commissioning an electrical system in industrial/commercial settings (e.g., a data center) to increase the likelihood that the electrical system functions as intended when released into production. Automated data collection devices can collect commissioning data related to electrical and other characteristics of electrical/power system equipment. Automation software can access commissioning data from the automated data collection devices over a computer network. The commissioning data can be stored in a database for analysis. The commissioning data can be compared to pass/fail criteria and a commissioning report can be generated.

Implementations may comprise or utilize a special purpose or general-purpose computer including computer hardware, such as, for example, one or more computer and/or hardware processors (including Central Processing Units (CPUs) and/or Graphical Processing Units (GPUs)) and system memory, as discussed in greater detail below. Some computer systems can include and/or be (e.g., network) connected to eye examination devices for examining and/or mapping the human eye. Other devices are also discussed in greater detail below.

Implementations also include physical and other computer-readable media for carrying or storing computer-executable instructions and/or data structures. Such computer-readable media can be any available media that can be accessed by a general purpose or special purpose computer system. Computer-readable media that store computer-executable instructions are computer storage media (devices). Computer-readable media that carry computer-executable instructions are transmission media. Thus, by way of example, and not limitation, implementations can comprise at least two distinctly different kinds of computer-readable media: computer storage media (devices) and transmission media.

Computer storage media (devices) includes RAM, ROM, EEPROM, CD-ROM, Solid State Drives (“SSDs”) (e.g., RAM-based or Flash-based), Shingled Magnetic Recording (“SMR”) devices, Flash memory, phase-change memory (“PCM”), other types of memory, other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store desired program code means in the form of computer-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer.

In one aspect, one or more processors are configured to execute instructions (e.g., computer-readable instructions, computer-executable instructions, etc.) to perform any of a plurality of described operations. The one or more processors can access information from system memory and/or store information in system memory. The one or more processors can (e.g., automatically) transform information between different formats, such as, for example, between any of: commissioning tests, commands, activities, sensed values, commissioning data, pass/fail criteria, forecasted electrical system operation, reports, etc.

System memory can be coupled to the one or more processors and can store instructions (e.g., computer-readable instructions, computer-executable instructions, etc.) executed by the one or more processors. The system memory can also be configured to store any of a plurality of other types of data generated and/or transformed by the described components, such as, for example, commissioning tests, commands, activities, sensed values, commissioning data, pass/fail criteria, forecasted electrical system operation, reports, etc.

A “network” is defined as one or more data links that enable the transport of electronic data between computer systems and/or modules and/or other electronic devices. When information is transferred or provided over a network or another communications connection (either hardwired, wireless, or a combination of hardwired or wireless) to a computer, the computer properly views the connection as a transmission medium. Transmissions media can include a network and/or data links which can be used to carry desired program code means in the form of computer-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer. Combinations of the above should also be included within the scope of computer-readable media.

Further, upon reaching various computer system components, program code means in the form of computer-executable instructions or data structures can be transferred automatically from transmission media to computer storage media (devices) (or vice versa). For example, computer-executable instructions or data structures received over a network or data link can be buffered in RAM within a network interface module (e.g., a “NIC”), and then eventually transferred to computer system RAM and/or to less volatile computer storage media (devices) at a computer system. Thus, it should be understood that computer storage media (devices) can be included in computer system components that also (or even primarily) utilize transmission media.

Computer-executable instructions comprise, for example, instructions and data which, in response to execution at a processor, cause a general purpose computer, special purpose computer, or special purpose processing device to perform a certain function or group of functions. The computer executable instructions may be, for example, binaries, intermediate format instructions such as assembly language, or even source code. Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the described features or acts described above. Rather, the described features and acts are disclosed as example forms of implementing the claims.

Those skilled in the art will appreciate that the described aspects may be practiced in network computing environments with many types of computer system configurations, including, personal computers, desktop computers, laptop computers, message processors, hand-held devices, wearable devices, multicore processor systems, multi-processor systems, microprocessor-based or programmable consumer electronics, network PCs, minicomputers, mainframe computers, mobile telephones, PDAs, tablets, routers, switches, and the like. The described aspects may also be practiced in distributed system environments where local and remote computer systems, which are linked (either by hardwired data links, wireless data links, or by a combination of hardwired and wireless data links) through a network, both perform tasks. In a distributed system environment, program modules may be located in both local and remote memory storage devices.

Further, where appropriate, functions described herein can be performed in one or more of: hardware, software, firmware, digital components, or analog components. For example, one or more application specific integrated circuits (ASICs) can be programmed to carry out one or more of the systems and procedures described herein. In another example, computer code is configured for execution in one or more processors, and may include hardware logic/electrical circuitry controlled by the computer code. These example devices are provided herein purposes of illustration, and are not intended to be limiting. Embodiments of the present disclosure may be implemented in further types of devices.

The described aspects can also be implemented in cloud computing environments. In this description and the following claims, “cloud computing” is defined as a model for enabling on-demand network access to a shared pool of configurable computing resources. For example, cloud computing can be employed in the marketplace to offer ubiquitous and convenient on-demand access to the shared pool of configurable computing resources (e.g., compute resources, networking resources, and storage resources). The shared pool of configurable computing resources can be provisioned via virtualization and released with low effort or service provider interaction, and then scaled accordingly.

A cloud computing model can be composed of various characteristics such as, for example, on-demand self-service, broad network access, resource pooling, rapid elasticity, measured service, and so forth. A cloud computing model can also expose various service models, such as, for example, Software as a Service (“SaaS”), Platform as a Service (“PaaS”), and Infrastructure as a Service (“IaaS”). A cloud computing model can also be deployed using different deployment models such as private cloud, community cloud, public cloud, hybrid cloud, and so forth. In this description and in the following claims, a “cloud computing environment” is an environment in which cloud computing is employed.

In this description and the following claims, “polyphase electrical power” is defined as electrical power having a plurality of energized electrical conductors (e.g., two, three, four, etc.) carrying alternating currents with a defined time offset between the voltage waves in each conductor.

In this description and the following claims, “three-phase electrical power” is defined as electrical power having three energized electrical conductors (a “3-wire configuration”) carrying alternating currents with a defined time offset between the voltage waves in each conductor. For symmetric three-phase electrical power, each of three conductors can carry alternating current (AC) of the same frequency and voltage amplitude relative to a common reference but with a phase difference of one-third the period. The common reference can be connected to ground and/or can be connected to a current-carrying conductor (e.g., the neutral). Due to the phase difference, the voltage on any conductor reaches its peak at one third of a cycle after one of the other conductors and one third of a cycle before the remaining conductor. The phase delay gives constant power transfer to a balanced linear load. Three-phase electrical power can be connected in a variety of different ways, including: a Wye (Y) (or “star”) configuration, a Delta (Δ) configuration, etc.

In this description and the following claims, “a wye (Y) (or “star”) connection” is defined as a connection where one end of a conductor for each phase are commonly connected. FIG. 1A illustrates an example of three-phase power in a Wye (Y) configuration 100. As depicted, conductor (line) 101 corresponds to phase 111, conductor (line) 102 corresponds to phase 112, and conductor (line) 103 corresponds to phase 112. Conductors (lines) 101, 102, 103, and optional neutral 104 are connected to common neutral point 106. For a generator, each conductor (line) 101, 102, and 103 produces equal voltage magnitudes at phase angles equal spaced from each other (i.e., separated by 120°). Equations 121, 122, and 123 define voltages at conductors (lines) 101, 102, and 103. V₁ is a reference V3 lagging V₂ lagging V₁. V_(LN) is line voltage.

In this description and the following claims, “a delta (Δ) connection” is defined as a connection where, per phase, each end of a conductor for the phase is connected to an end of a conductor for each of the other phases. That is, loads are connected across the lines, and so loads see line-to-line voltages. FIG. 1B illustrates an example of three-phase power in a Delta (Δ) configuration 150. As depicted, one end of phase 161, one end of phase 162, and conductor 151 are connected at point 181. Similarly, one end of phase 163, one end of phase 163, and conductor 152 are connected at point 182. Likewise, one end of phase 161, one end of phase 163, and conductor 153 are connected at point 183.

As described for Delta (Δ) configurations, loads are connected across the lines, and so loads see line-to-line voltages. Equation 171 defines voltage V₁₂ (at point 181), equation 172 defines voltage V₂₃ (at point 182), and equation 173 defines voltage V₃₁ (at point 183). V_(LN) is line voltage.

Both a delta (Δ) connection and a wye (Y) connection can be arranged in a “4-wire” configuration wherein a fourth wire is provided as a neutral and can be grounded. “3-wire” and “4-wire” configurations can also include a ground wire for fault protection.

Power Transmission and Distribution

In this description and the following claims, “electric power transmission” is defined as bulk movement of electrical energy (e.g., three-phase power) from a generating site (e.g., a power plant) to an electrical substation. Interconnected lines facilitating transmission of electrical energy are known as a transmission network. Power can be transmitted at various different voltages. At power stations, power is produced at a relatively low voltage between about 2.3 kV AC and 30 kV AC, depending on the size of the unit. The generator terminal voltage is then stepped up by a power station transformer to a higher voltage (e.g., 110 kV AC to 765 kV AC, varying by the transmission system and by the country) for transmission over longer distances. In the United States, power transmission is, variously, 230 kV to 500 kV AC, (e.g., 230 kV AC, 345 kV AC, etc.) with some power transmission of less than 230 kV AC (e.g., 115 kV AC, 138 kV AC, 161 kV AC) or more than 500 kV AC (e.g., in localized areas). In some aspects of the invention, voltages over 765 kV AC utilize different designs compared to equipment used at lower voltages.

In this description and the following claims “electric power distribution” is defined as the movement electrical energy (e.g., three-phase power) from an electrical substation to customers. Interconnected lines which facilitate distribution of electrical energy are known as a distribution network. Distribution substations connect to a transmission system (or subtransmission system) and lower the transmission voltage to medium voltage ranging, for example, between 2 kV AC and 35 kV AC, with the use of transformers.

Primary distribution lines carry this medium voltage power to distribution transformers located near customer's premises. Distribution transformers again lower the voltage to the utilization voltage of household appliances and typically feed several customers through secondary distribution lines at this voltage. Commercial and residential customers are connected to the secondary distribution lines through service drops. Customers demanding a larger amount of power, for example, for industrial or data center applications, may be connected directly to the primary distribution level or the subtransmission level.

Subtransmission (e.g., of three-phase power) is part of an electric power transmission system that runs at relatively lower voltages. It may be uneconomical to connect all distribution substations to a higher main transmission voltage, because the equipment is larger and more expensive. Typically, only larger substations connect with this higher voltage. The higher voltage can then be stepped down and sent to smaller substations in towns and neighborhoods.

There is no fixed cutoff between subtransmission and transmission, or between subtransmission and distribution. The voltage ranges can overlap. Voltages of 69 kV AC, 115 kV AC, and 138 kV AC are sometimes used for subtransmission in North America. As power systems have evolved, voltages formerly used for transmission were transitioned for subtransmission, and voltages formerly used for subtransmission were transition for distribution voltages. Like transmission, subtransmission can move relatively large amounts of power, and like distribution, subtransmission can cover an area instead of just point to point. At substations, transformers reduce the voltage to a lower level for distribution to commercial and residential users. This distribution can be accomplished with a combination of subtransmission (33 kV AC to 132 kV AC) and distribution (3.3 kV AC to 33 kV AC).

At the point of use, the electrical energy (e.g., three-phase power) is transformed to lower voltage, for example, “Mains electricity” (varying by country and customer requirements). Within the Americas 60 Hz AC, a 120/240 volt split phase system can be used domestically and three phase for larger installations.

In this description and the following claims, the “power grid” or simply the “grid” is defined as a combined transmission network (including any optional subtransmission networks) and distribution network.

FIG. 2 illustrates an example power system grid 200 including power transmission and power distribution (e.g., of three-phase power). Generating station 201 generates power in the 2.3 kV AC to 30 kV AC range. Generating step up transformer 202 steps the voltage up from the 2.3 kV AC to 30 kV AC range to a more suitable transmission voltage, such as, for example, to 765 kV AC, 500 kV AC, 345 kV AC, 230 kV AC, or 138 kV AC, for transmitting power over transmission lines 203.

Transmission customer 204 can access the transmitted power from transmission lines 203. Transmission customer 204 can include additional transformers and other electrical equipment and/or power system equipment for utilizing transmission range voltages (e.g., 110 kV AC to 765 kV AC). Transmission customer 204 may represent an interconnection between a grid containing generating station 201 and some other grid. For example, in North America, transmission customer 204 can represent an interconnection between any of: the Eastern Grid, the Western Grid, the Texas (ERCOT) Grid, the Alaska Grid, and the Quebec Grid.

Substation step down transformer 206, for example, in subtransmission systems 207, can step down the transmission voltage to a voltage in the range of 33 kV AC to 132 kV AC. Voltage in the range of 33 kV AC to 132 kV AC can be transmitted over transmission lines within subtransmission systems 207. In one aspect, multiple subtransmissions systems transmit different voltages. The voltages can be progressively stepped down as equipment is physically located closer to residential and commercial end users. Subtransmisson customer 208 (e.g., a data center or industrial user) can access the transmitted power from transmission lines. Subtransmission customer 208 can include additional transformers and other electrical/power system equipment for utilizing voltages in the 26 kV AC to 132 kV AC range.

Substation step down transformer 213 can further step down voltages transmitted through subtransmission systems 207 to a voltage in the range of 4 kV AC to 69 kV AC for distribution on distribution lines 214. Subtransmission customer 209 (e.g., an industrial or data center customer) can access the distributed power from distribution lines 214. Subtransmission customer 209 can include additional transformers and other electrical/power system equipment for utilizing voltages in the 26 kV AC to 69 kV AC range. Primary customer 211 can also access the distributed power from distribution lines 214. Primary customer 211 can include additional transformers and other electrical/power system equipment for utilizing voltages in the 4 kV AC to 13 kV AC range.

Step down transformer 216 can further step down voltages on distribution lines 214 for commercial and/or residential use. For example, step down transformer 216 can step down voltages on distribution line 214 to 240V AC (and/or 120V AC). Secondary customer 212 (e.g., a residence) can access the 240V AC (and/or 120V AC) from step down transformer 216.

Building System Commissioning

When constructing a building or data center, mechanical, electrical, plumbing, and life safety systems are designed to operate in an intended manner when released into production. However, there is no way to ensure that a particular system operates in an intended manner until the system is actually constructed. Even the best designs may not be realized in a system that operates as intended. As such, a commissioning process for individual building systems can be used to validate building system performance prior to production release of the building system (e.g., prior to turning the building over to an owner, allowing the building to be used for an intended purpose, such as, housing servers, etc.). Commissioning various building systems helps insure that the building systems function as intended when released into production.

Commissioning processes have remained largely static over the last half century. Commissioning a building system includes developing a commissioning plan. Human commissioning agents review and comment on the plan. Commissioning test scripts are developed and reviewed. A construction QA/QC process is witnessed and equipment is inspected. An installer or manufacturer starts up the equipment. A commissioning team (of human commissioning agents) connects test devices to the equipment. The commissioning team operates the equipment through various conditions. The commission team gathers data and, from the data, determines if the building system passes or fails. The commissioning team can generate and submit a report of their findings.

There are several deficiencies in the manually intensive process for building system commissioning. Many of the deficiencies relate to safety, human error, and efficiency. Commissioning agents are human which can cause safety issues and inconsistent results across the program. Deficiencies include, but are not limited to, (1) errors and non-standardization in test development, (2) errors in equipment inspection, (3) errors in test execution and performing testing processes, (4) errors when collecting and analyzing results, (5) errors in report preparation, and (6) errors when explaining results.

More specifically, commissioning electrical systems in industrial/commercial settings, such as, for example, in data centers, can increase the likelihood that the electrical system functions as intended when released into production. Electrical system commissioning can include human commissioning agents physically going to various different pieces of electrical equipment (e.g., transformers, generators, switch gear, relays, circuit breakers, bus bars, batteries, alternators, equipment (e.g., server) racks, etc.) of the electrical system. The commissioning agents can attempt to record electrical characteristics (e.g., voltage changes, current changes, transients, harmonics, ground faults, short circuits, etc.) of the electrical equipment under different test conditions (e.g., energized from utility, energized from generator, switching from utility to generator, switching from generator to utility, different loads, etc.).

Similar to other types of commissioning, when commissioning an electrical system, any results are subject to human error. Electrical system commissioning is also human capital intensive, since many commissioning agents may be required.

Additionally, when commissioning electrical system equipment, such as, for example, when working with electrical and energy isolation, various safety considerations also arise. There is a safety risk when connecting testing devices to electrical system equipment. There is a safety risk when operating electrical system equipment. There is a safety risk when removing testing devices from electrical system equipment.

As such, many electrical system commissioning activities are dangerous and/or are considered High Risk Activities (“HRAs”) due to the voltages under test (e.g., up to 10s of thousands of volts). A human commissioning agent is often required to open (e.g., remove protective panels on) electrical equipment to access internal electrical connections. The electrical connections can remain exposed while commissioning tests are performed. For example, it might not be possible to reattach protective panels prior to testing due to wires going from inside equipment to externally connected test devices.

The voltages present in industrial applications, data centers, etc. pose an increased risk of injurious and potentially lethal shock if mistakes are made during commissioning. For example, difficulty breathing, pain, and muscle paralysis can occur when a person receives a shock between 10 milliamps and 100 milliamps. Increased risk of ventricular fibrillation (resulting in death) can occur when a person receives a shock between 100 milliamps and 200 milliamps Severe burns and breathing cessation (resulting in death) can occur when a person receives a shock over 200 milliamps.

Automated Electrical System Commissioning

In one aspect, a commissioning center computer system is connected to a plurality of automated data collection devices over a (e.g., wired and/or wireless) network to form a commissioning automation network (CAN). A CAN can be a temporary network deployed to support commissioning activities through applying automation to the commissioning process. Deploying a CAN can include deploying automation software to control and monitor multiple pieces of electrical equipment as well as deploying test equipment, data loggers, cameras, condensers (microphones), etc. Outputs from test equipment, data collection devices, cameras, condensers, etc. can be delivered over a wired and/or wireless network for rendering at a commissioning center computer system.

Each of a plurality of automated data collection devices can collect data related to electrical system commissioning. Some devices are electrically connected to (e.g., directly to conductors within) electrical system equipment and others monitor environmental conditions related to electrical system equipment functionality. Devices connected (e.g., directly) to electrical system equipment can include sensors and/or circuitry for collecting data related to electrical characteristics of the electrical system equipment (e.g., voltage changes, current changes, transients, harmonics, ground faults, short circuits, etc.). Devices monitoring environmental conditions can collect data, such as, for example, heat, temperature, humidity, barometric pressure, etc. in environments around pieces of electrical system equipment. Other devices, such as, cameras and condensers can capture video and audio in environments around electrical system equipment.

Commissioning automation software at the commissioning center computer system collects data from each of the automated data collection devices over the network. The data can be used to automatically establish pass/fail for various commissioning tests (without a human being near potentially dangerous electrical system equipment). The data can also be stored in a database for subsequent analysis (e.g., used by operations teams, used as feedback to tailor subsequent commissioning tests, sent to commissioning supervisors, etc.). Once the data is stored, analysis possibilities are very diverse.

In another aspect, a commissioning center computer system provides collected data and test results to a commissioning agent or other user through a user-interface. The commissioning agent or other user can view collected data and test results in essentially real-time and make decisions (e.g., start other tests, sign-off, etc.) through the user-interface based on the collected data and test results.

An electrical system commissioning process can be highly (e.g., potentially fully) automated by integrating data collection, control, analysis and reporting of the testing and results. Commissioning Automation Testing software (CATS) can operate over a CAN to control, monitor, and record data from the test equipment as well as portions of building infrastructure. Results are captured and analyzed by the CATS. Results that fall outside of the acceptable parameters can be reported as a failed condition by the software.

By using automation software, pre-set equipment performance parameters can be selected. When running the tests, CATS can gather the data, analyze the results, compare against the pre-set pass fail criteria, and automatically generate a pass/fail report. This automation provides real time analysis of the results. CATS can control and monitor the electrical system equipment under test, capture the data, analyze the results, and then place the required data and results in a final report. Automating data capture and analysis drastically reduces the time the required for a commissioning agent to download the data, analyze the data, and decide what data needs to go into a commissioning report. It also increases safely by reducing the time commissioning agents work around energized electrical system equipment.

During commissioning of various industrial and/or commercial installations, such as, for example, data centers, 100,000s of data points can be collected. Automation and (big) data analysis can be used to identify trends in collected data. By capturing data and storing data in a (potentially distributed) database, the data can be analyzed using (big) data business intelligence tools.

CATS can also integrate building systems and commissioning equipment to a single platform. By running commissioning tests through automated software, results consistency is increased by ensuring the tests are run the same way (and reducing the likelihood of human error). Safety is also improved, by removing commissioning agents from some of the hazards during the testing. By connecting commissioning equipment and installed electrical equipment, many data points (e g, millions) are captured and (e.g., near) real-time performance analysis of performance can be realized. When analysis is completed and pass/fail conditions are reported, a commissioning center computer system can automatically generate a commissioning report.

Accordingly, aspects of the invention include automatically commissioning an electrical system in industrial/commercial settings (e.g., a data center) to increase the likelihood that the electrical system functions as intended when released into production. Automated data collection devices can collect commissioning data related to electrical and other characteristics of electrical equipment. Automation software can access commissioning data from the automated data collection devices over a computer network. The commissioning data can be stored in a database for analysis. The commissioning data can be compared to pass/fail criteria. A commissioning report can be generated.

In other aspects, a commissioning center computer system controls and monitors electrical system equipment being commissioned. In an automated fashion, the commissioning center computer system captures commissioning data, analyzes results, places the commissioning data in a database, and generates reports. The commissioning center computer system can send commands to automated data collection devices to perform various commissioning activities, for example, run a specific script, perform a commissioning test or tests on a piece of electrical system equipment, etc.

In one aspect, if commissioning data for a piece of electrical system equipment does not satisfy pass/fail criteria, a commissioning center computer system automatically sends commands to automated data collection devices to perform additional commissioning activities.

FIG. 3 illustrates an example architecture that facilitates automated electrical system commissioning. Referring to FIG. 3, architecture 300 includes power lines 321, step down transformer 322, power lines 361, electrical system 323, monitoring device network 327, and commissioning system 302. Power lines 321, step down transformer 322, power lines 361, electrical system 323, monitoring device network 327, and commissioning system 302 can be connected to (or be part of) a network, such as, for example, a system bus, a Local Area Network (“LAN”), a Wide Area Network (“WAN”), and even the Internet. Accordingly, power lines 321, step down transformer 322, power lines 361, electrical system 323, monitoring device network 327, and commissioning system 302 as well as any other connected computer systems and their components can create and exchange message related data (e.g., Internet Protocol (“IP”) datagrams and other higher layer protocols that utilize IP datagrams, such as, Transmission Control Protocol (“TCP”), Hypertext Transfer Protocol (“HTTP”), Simple Mail Transfer Protocol (“SMTP”), Simple Object Access Protocol (SOAP), etc. or using other non-datagram protocols) over the network.

Power lines 321, step down transformer 322, and power lines 361 can be included in power transmission system and/or power distribution system that is external to data center 301. Power lines 321 can be carrying three-phase power at a first voltage (e.g., in a range between 33 kV AC to 132 kV AC). Step down transformer 322 can step down the three-phase power at the first voltage to three-phase power at a second lower voltage (e.g., in a range between 3.3 kV AC to 33 kV AC). Power lines 361 can carry the three-phase power at the second lower voltage into data center 301. Other voltages ranges for power lines 321 and power lines 361 are also conteplated.

Electrical system 323, monitoring device network 327, and commissioning system 302 can be included in data center 301. Power lines 321 and step down transformer 322 can be under the control of a first entity (e.g., a power or utility company) and data center 301 can be under the control of second different entity (e.g., a different business). Power lines 361 may be under the control of either the first or second entity depending on a power distribution arrangement between the first and second entities. Power lines 321 and/or step down transformer 322 can be part of a substation, which may or may not be physical located on property under the control of the second entity. Power lines 361 can be fully physically located on property under the control of the second entity or partially physically located on property under the control of the second entity and partially physically located on other property (e.g., depending on the location of a substation).

During design of data center 301, a designer (e.g., owner) can desire for electrical system 323 to operate in an intended manner. For example, the designer can desire for electrical system 323 to safely provide a stable power source for servers installed (e.g., in server racks) at data center 301 under a variety of different operating conditions. The variety of different operating conditions can include, but are not limited to: energized from utility, energized from generator, switching from utility to generator, switching from generator to utility, different loads, etc.

As depicted, electrical system 323 includes pieces of electrical equipment 324A-324D operating in environments 326A-326D respectively. Electrical equipment 324A-324D can include any of a variety of different types of electrical/power system equipment, such as, for example, transformers (e.g., additional step down transformers), generators, switch gear, relays, circuit breakers, bus bars, batteries, alternators, server racks, etc. Several other pieces of electrical equipment, in addition to electrical equipment 324A-324D, can also be included in electrical system 323. As such, electrical system 323 can include hundreds, thousands, or even tens of thousands of pieces of electrical equipment.

Electrical system 323 can be part of a power system infrastructure for powering data center 301.

Monitoring device network 327 includes devices 328A-328E. Devices in monitoring device network 327 can be configured to monitor electrical characteristics of electrical equipment in electrical system 327 as well as monitor other (e.g., environmental) characteristics associated with the operation of electrical equipment in electrical system 327. Several other monitoring devices, in addition to devices 328A-328E, can also be included in monitoring device network 327. As such, monitoring device network 327 can include hundreds, thousands, or even tens of thousands of monitoring devices.

Devices in monitoring device network 327 can be connected to commissioning system 302, and possibly to one another (e.g., in a mesh network or star network arrangement), via wired and/or wireless computer network connections. Devices in monitoring device network 327 can also include sensors and, when appropriate, other relevant connections for formulating commissioning data for monitored pieces of electrical system equipment and monitored environments.

For example, some devices in monitoring device network 327 can have direct electrical connections to conducting wires inside pieces of electrical equipment in electrical system 323. These devices can include sensors for sensing electrical characteristics of electricity on the conducting wires under different test conditions (e.g., energized from utility, energized from generator, switching from utility to generator, switching from generator to utility, different loads, etc.). Sensed electrical characteristics can include voltage changes, current changes, transients, harmonics, ground faults, short circuits, etc., under one or more of the different test conditions. These devices can also include computing resources (software and/or hardware) for transforming, converting, etc. sensed electrical characteristics into commissioning data indicative of the sensed electrical characteristics.

Other devices in monitoring device network 327 can monitor environmental conditions around pieces of electrical equipment under different test conditions (e.g., energized from utility, energized from generator, switching from utility to generator, switching from generator to utility, different loads, etc.). Sensed environmental conditions can include heat, temperature, humidity, barometric pressure, images, sounds, etc., under one or more of the different test conditions. These devices can also include computing resources (software and/or hardware) for transforming, converting, etc. sensed environmental conditions into commissioning data indicative of the sensed environmental conditions.

In one aspect, multiple devices can be used to monitor different characteristics/conditions associated with a piece of electrical equipment. For example, device 328A can be electrically connected to conducting wires within equipment 324A to monitor electrical characteristics of electricity on the conducting wires. Device 328B can be placed in environment 326A to monitor environmental conditions around equipment 324A. Under one or more different test conditions, device 328A can monitor electrical characteristics of electricity on the conducting wires of equipment 324A along with device 328B monitoring environmental conditions in environment 326A. Device 328A can also include computing resources (software and/or hardware) for transforming, converting, etc. sensed electrical characteristics on the conducting wires within equipment 324A into corresponding commissioning data indicative of the sensed electrical characteristics. Device 328B can also include computing resources (software and/or hardware) for transforming, converting, etc. the sensed environmental conditions in environment 326A into commissioning data indicative of the sensed environmental conditions.

Alternately, multiple devices can be electrically connected to conducting wires within equipment to monitor different electrical characteristics. For example, both device 328C and 328D can be electrically connected to conducting wires within equipment 324B. Under one or more different test conditions, each of devices 328C and 328D can monitor different electrical characteristics of electricity on the conducting wires. For example, device 328C can monitor voltage and current while device 328D monitors harmonics. These devices can also include computing resources (software and/or hardware) for transforming, converting, etc. sensed electrical characteristics on the conducting wires within equipment 324B into commissioning data indicative of the sensed electrical characteristics.

In an additional alternative, multiple devices can be used to monitor environmental conditions around a piece of electrical equipment. For example, both device 328B and 328E can be placed in environment 326B. Under one or more different test conditions, each of devices 328B and 328E can monitor different environmental conditions in environment 326B. For example, device 328B can monitor temperature and device 328E can monitoring humidity. These devices can also include computing resources (software and/or hardware) for transforming, converting, etc. sensed environmental conditions in environment 326B into commissioning data indicative of the sensed environmental conditions.

In another aspect, a device can be used to monitor characteristics and/or conditions associated with multiple pieces of electrical equipment. A device can include multiple sensors can that be placed in different locations. For example, device 328B may include multiple temperature sensors. Once sensor can be placed in environment 326C and another sensor can be placed in environment 326D. Under one or more different test conditions, device 328B can monitor temperature in both environment 326C and environment 326D. Device 328B can also include computing resources (software and/or hardware) for transforming, converting, etc. sensed environmental conditions within each of environments 326C and 326D into commissioning data indicative of the sensed environmental conditions.

Alternatively, device 328C include multiple connections and sensors for monitoring voltage. Device 328C can be electrically connected to conducting wires within both equipment 324C and equipment 324D. Under one or more different test conditions, devices 328C can monitor the voltage of electricity on both the conducting wires within equipment 324C and the conducting wires within equipment 324D. Device 328C can also include computing resources (software and/or hardware) for transforming, converting, etc. sensed voltages on the conducting wires within equipment 324C and the conducting wires within equipment 324D into commissioning data indicative of the sensed environmental conditions indicative of the sensed voltages.

Other combinations and device arrangements (1-N, N-1, N-M, M-N, etc.) are also possible for monitoring both electrical characteristic and environmental conditions. In general, monitoring device types, arrangements, and combinations can be tailored to capture commissioning data relevant to an electrical system being commissioned.

As depicted, commissioning system 302 includes control module 303, storage device 304, and commissioning tests 306. In general, control module 303 can send commands to devices in monitoring device network 327 over a wired or wireless computer network. The commands can instruct devices to monitor electrical equipment and formulate commissioning data for electrical equipment and environments within electrical system 323.

In some aspects, control module 303 can also perform activities within an electrical system 323 to change test conditions. In other aspects, control module 303 sends commands to devices in monitoring device network 327. The monitoring devices then perform activities within an electrical system 323 to change test conditions. In further aspects, test conditions can be changed by a human commissioning agent or other personnel.

Commissioning data formuatled at devices in monitoring device network 327 can be sent to commissioning system 302 over a computer network. Commissioning system 302 can receive the commissioning data from monitoring device network 327. Commission system 302 can store the commissioning data at storage device 304 (e.g., at a database).

FIG. 4 illustrates a flow chart of an example method 400 for acquiring commissioning data. Method 400 will be described with respect to the components and data of architecture 300.

An operator of commissioning system 302 (e.g., a commissioning agent) may desire to commission electrical system 323 for release into production. The operator can enter commands into commissioning system 302 through a (e.g., graphical) user-interface. In response, commissioning system 302 can attempt to commission electrical system 323.

Method 400 includes accessing commissioning tests tailored for commissioning an electrical system for release into production (401). For example, control module 303 can access commissioning tests 306. Commissioning tests can be tailored (e.g., by a commissioning agent) for commissioning electrical system 323. That is, commissioning tests 306 can be specifically configured to commission types of electrical equipment and environments included in electrical system 323. Control module 303 can access commissioning tests 306 from a durable storage device or from system memory at commissioning system 302.

Method 400 includes formulating commands for configuring a plurality of monitoring devices from the accessed commissioning tests, the formulated commands for configuring the plurality of monitoring devices to monitor characteristics associated with operation of one or more of a plurality of pieces of electrical equipment under one or more different test conditions (402). For example, control module 303 can formulate commands 308 from commissioning tests 306. Commands 308 can be for configuring a plurality of devices in monitoring device network 327 to monitor characteristics associated with operation of electrical equipment in electrical system 323. Monitoring can occur under one or more different test conditions (e.g., energized from utility, energized from generator, switching from utility to generator, switching from generator to utility, different loads, etc.).

For each of the one or more of the plurality of monitoring devices, method 400 includes sending a formulated command to the monitoring device, the formulated command instructing the monitoring device to monitor one or more characteristics associated with operation of one or more of the plurality of pieces of electrical equipment under the one or more different test conditions (403). For example, control module 303 can send command 308A (from commands 308) to device 328A. Command 308A can instruct device 328A to monitor humidity in environments 326A and 326B under the one or more different test conditions. Similarly, control module 303 can send command 308B (from commands 308) to device 328D. Command 308B can instruct device 328D to monitor voltage and current of electricity on conducting wires inside equipment 324C under the one or more different test conditions.

Method 400 includes receiving the command from the commissioning system (404). For example, device 328A can receive command 308A from control module 303. Similarly, device 328D can receive command 308 B from control module 303.

Method 400 includes monitoring the one more pieces of electrical equipment under the one or more different test conditions to sense values for each of the one or more characteristics associated with operation of each of the one or more pieces of electrical equipment (405). For example, device 328A can monitor environments 326A and 326B to sense humidity values 312A in environments 326A and 326B during operation of equipment 324A and 324B under the one or more different test conditions. Device 328D may have a direct electrical connection to conducting wires inside equipment 324C. Device 328D can monitor the conducting wires inside equipment 324C to sense voltage and current values 312B of electricity on the conducting wires under the one or more different test conditions.

Other commands from commands 308 can be sent to and received at other devices (e.g., device 328B, 328C, 328E, etc.) in monitoring device network 327. The other commands can instruct the other devices to monitor other characteristics associated with the operation of equipment 324A-324D under the one or more different test conditions. Thus, in general, monitoring device network 327 can monitor 310 electrical systems 323 under the one or more different test conditions.

Different test conditions within data center 301 can be cycled by commissioning agents or in an automated manner by a combination of commissioning system 302 and/or devices included in monitoring device network 327. For example, a commission agent can switch some or all of electrical system 323 from generator to utility power or vice versa. Alternately, control module 303 can send activities 307 to electrical system 323 to switch some or all of electrical system 323 from generator to utility power or vice versa. In a further alternative, devices in monitoring device network 327 can send activities 309 switch some or all of electrical system 323 from generator to utility power or vice versa. Other transitions between different test conditions within data center 301, for example, changing loads on parts of electrical system 323, can be similarly facilitated.

Commissioning data can be collected under one test condition, the test conditions changed, and commissioning data again collected. Testing conditions can be changed multiple times and commissioning data collected for each test condition. In one aspect, commissioning data is collected when electrical system 323 is under each of a plurality of different loads. In another aspect, commissioning data is collected when electrical system 323 is energized from utility, during transition of electrical system 323 from utility to generator, when electrical system 323 is energized from generator, and during transition of electrical system 323 from generator to utility. Looping behavior can be implemented, wherein different commissioning data is collected on each loop iteration.

Method 400 includes transforming the sensed values into commissioning data, the commissioning data indicative of the sensed values (406). For example, device 328A can transform sensed values 312A into commissioning data 313A. Similarly, device 328D can transform sensed values 312B into commissioning data 313B.

Method 400 includes sending the commissioning data to the commissioning system for use in analysis and reporting to determine the likelihood of the electrical system operating as intended when released into production (407). For example, device 328A can send commissioning data 313A to commissioning system 302. Similarly, device 328D can send commissioning data 313B to commissioning system 302. Commissioning data 313A and 313B can be used for determining the likelihood of electrical system 323 operating as intended when released into production.

For each of the one or more of the plurality of monitoring devices, method 400 includes receiving commissioning data from the monitoring device (408). For example, commissioning system 302 can receive commissioning data 313A and 313B from devices 328A and 328D respectively.

Other devices (e.g., device 328B, 328C, 328E, etc.) in monitoring device network 327 can also transform sensed values (e.g., temperature, harmonics, etc.) into commissioning data. The other devices can send the commissioning data to commissioning system 302. Commissioning system 302 can receive the commissioning data from the other devices.

For each of the one or more of the plurality of monitoring devices, method 400 includes storing the commissioning data in a database for subsequent analysis and reporting to determine the likelihood of the electrical system operating as intended when released into production (409). For example, commissioning system 302 can store commissioning data 313A and 313B, as well as other commissioning data received from any other devices in monitoring device network 327, at storage device 304 (e.g., a durable storage device). Commissioning data 313A and 313B, as well as the other commissioning data, can be stored in a database table. Commissioning data 313A and 313B, as well as the other commissioning data, can be stored for subsequent analysis and reporting to determine the likelihood of electrical system 323 operating as intended when released into production. Commissioning data 313A and 313B, as well as the other commissioning data, can be aggregated into commissioning data 313.

Turning to FIG. 7, FIG. 7 illustrates a more detailed architecture of 700 of monitoring devices 731 and 761 monitoring electrical equipment 701 in environment 720. The indicated ellipses represent that other electrical equipment and/or monitoring devices can be present both within and outside of environment 720. Devices 731 and 761 can be included in monitoring device network 727 and connected via wired and/or wireless network communication to commissioning center computer system 781 (which includes functionality similar to commissioning system 302).

Electrical equipment 701 can be a piece of power system equipment, such as, for example, a transformer, a generator, a switch, a relay, a circuit breaker, a bus bar, a battery, an alternator, an equipment (e.g., server) rack, etc. As depicted, equipment 701 receives (e.g., three-phase) power over power lines 711. Depending on equipment type, equipment 701 can perform a specified power system function. Equipment 701 can also send (e.g., three-phase) power over power lines 712. In one aspect, power lines 711 are connected to other (e.g., upstream) equipment of an electrical transmission and/or electrical distribution system. Likewise, power lines 712 can be connected to other (e.g., downstream) equipment of the electrical transmission and/or electrical distribution system

Device 731 includes processor 746, network module 747, and circuitry/sensors 748. Conductors 771 connect circuitry/sensors 748 to ports 741. Similarly, conductors 772 connect circuitry/sensors 748 to ports 742. From electrical inputs on one or more of ports 741 and/or on one or more of ports 742, circuitry/sensors 748 can sense various electrical characteristics of electricity flowing on electrical inputs.

Device 731 can be directly connected to electrical/power system conductors inside electrical/power system equipment. For example, device 731 can connect to power lines 712 through ports 742. Through one or more power system components inside equipment 701, power lines 712 can interconnect with power lines 711 inside equipment 701. Power lines 712 then connect to circuitry/sensors 748 via conductors 772. Thus, circuitry/sensors 748 can be directly connected to internal wiring inside equipment 701.

As such, circuitry/sensors 748 can sense various electrical characteristics (e.g., voltage changes, current changes, transients, harmonics, ground faults, short circuits, etc.) of electricity flowing on conductors inside equipment 701, including on power lines 712. Other circuitry/sensors of device 731 (or at other sensor devices in monitoring device network 727) can be connected to power lines 711 and/or to other power system components inside equipment 701. For example, a connection can be made from components inside equipment 701 to ports 741.

Processor 746 can transform, convert, etc. the sensed electrical characteristics into commissioning data indicative of the sensed electrical characteristics. For example, processor 746 can transform, convert, etc. sensed electrical characteristics of electricity flowing on power lines 711, powers 712, and other electrical system components inside equipment 701 into commissioning data 782 indicative of the sensed electrical characteristics.

Network module 747 can send commissioning data 782 over monitoring device network 727 to commissioning center computer system 781. Network module 747 can include hardware and software for implementing wired and/or wireless network connections.

Network ports 744 and 745 can be configured to receive wired network connections. Through network ports 744 and 745, device 731 can be network connected to other monitoring devices and/or to electrical equipment using wired network connections. Control port 743 can be used for local connections to electrical equipment control systems when appropriate. When connected, processor 746 can control the operation of a piece of electrical equipment (e.g., to transition between test conditions, such as, energized from utility, energized from generator, switching from utility to generator, switching from generator to utility, different loads, etc.) via a local connection though control port 743. For example, commissioning center computer system 781 can send a command over monitoring network 727 to device 731. Device 731 can then locally forward the command to the electrical equipment to control operation of the electrical equipment.

Device 761 (e.g., a wireless data logger) includes processor 756, network module 757, and environmental sensors 758. Ports 751 and 752 are connected to environmental sensors 758. Environmental sensors 758 can sense environmental conditions (e.g., heat, temperature, humidity, barometric pressure, images, sounds, etc.) in environment 720. Other external sensors can be integrated with environmental sensors 758 through connections to port 751 and/or port 752. The external sensors as well as environmental sensors 758 can sense environmental conditions within environment 720.

Processor 756 can transform, convert, etc. the sensed environmental conditions into commissioning data indicative of the sensed environmental conditions. For example, processor 756 can transform, convert, etc. sensed environmental conditions within environment 720 into commissioning data 783 indicative of the sensed environmental conditions. Network module 757 can send commissioning data 783 over monitoring device network 727 to commissioning center computer system 781. Network module 757 can include hardware and software for implementing wired and/or wireless network connections.

Network ports 754 and 755 can be configured to receive wired network connections. Through network ports 754 and 755, device 761 can be network connected to other monitoring devices and/or to electrical equipment using wired network connections. Control port 753 can be used for local connections to electrical equipment control systems when appropriate. When connected, processor 756 can control the operation of a piece of electrical equipment (e.g., to transition between operating conditions, such as, energized from utility, energized from generator, switching from utility to generator, switching from generator to utility, different loads, etc.) via a local connection though control port 753. For example, commissioning center computer system 781 can send a command over monitoring network 727 to device 761. Device 761 can then locally forward the command to the electrical equipment to control operation of the electrical equipment.

Turning to FIG. 5, FIG. 5 illustrates additional components of commissioning system 302 (which can also be realized in commissioning center computer system 781). As depicted, commissioning system 302 further includes forecasting module 513. In general, forecasting module 513 can analyze commissioning data acquired for an electrical system in an automated manner From the analysis, forecasting module 513 can determine (forecast) the likelihood of the electrical system operating as intended when released into production.

Forecasting module 513 can refer to pass/criteria 514. Forecasting module 513 can compare commissioning data to pass/fail criteria to determine (forecast) the likelihood of the electrical system operating as intended when released into production. Pass/fail criteria 514 can have varied levels of granularity. Some pass/fail criteria can apply to specific types and/or pieces of electrical equipment and/or environments in an electrical system. Other pass/fail criteria can apply to groupings of electrical equipment and/or environments in an electrical system or even to an electrical system as a whole.

In one aspect, pass/fail criteria for commissioning an electrical system are tailored to the electrical system. For example, pass/fail criteria 514 can be formulated to validate specific types and/or pieces of electrical equipment and/or environments in the electrical system 323 for intended operation. Since electrical characteristics and environmental conditions can be captured for many different pieces of electrical equipment, relatively complex pass/fail criteria can be formed. Pass/fail criteria 514 can be used to validate operation of a variety of different pieces of electrical equipment, under a variety of different environmental conditions, and under a variety of different test conditions. Pass/fail criteria 514 can include/indicate relationships between commissioning data acquired for different pieces of electrical equipment and/or acquired for different environments.

FIG. 6 illustrates a flow chart of an example method 600 for determining a likelihood of an electrical system operating as intended when released into production. Method 600 will be described with respect to the components and data of architecture 300 and additional components of commissioning system 302 depicted in FIG. 5.

Method 600 can be used to determine a likelihood of electrical system 323 operating as intended when released into production. For example, method 600 can be used to determine the likelihood of electrical system 323 safely providing a stable power source for servers installed (e.g., in server racks) at data center 301 under a variety of different operating conditions. The variety of different operating conditions can include, but are not limited to, energized from utility, energized from generator, switching from utility to generator, switching from generator to utility, different loads, etc.

Method 600 includes accessing commissioning data from a storage device, the commissioning data received from each of a plurality of monitoring devices over a computer network (601). For example, forecasting module 513 can access commissioning data 313 from storage device 304. As described, commissioning data 313 was received from each of a plurality of monitoring devices in monitoring device network 327 over a wired and/or wireless computer network.

For one or more of the plurality of pieces of electrical equipment under test, method 600 includes comparing stored commissioning data for the piece of electrical equipment to defined pass/fail criteria for the piece of electrical system equipment, the pass/fail criteria defining appropriate operation of the piece of the electrical equipment within the production environment (602). For example, forecasting module 513 can access pass/fail criteria 514A. Pass/fail criteria 514A can define appropriate operation of equipment 324A under a variety of different operation conditions in data center 301. Forecasting module 513 can compare commissioning data 313A, as well as other commissioning data for equipment 324A, to pass/fail criteria 514A.

Similarly, forecasting module 513 can access pass/fail criteria 514B. Pass/fail criteria 514B can define appropriate operation of equipment 324C under a variety of different operation conditions in data center 301. Forecasting module 513 can compare commissioning data 313B, as well as other commissioning data for equipment 324B, to pass/fail criteria 514B. Forecasting module 513 can perform similar comparisons of commissioning data to pass/fail criteria for other electrical equipment, such as, for example, electrical equipment 324B, 324D, etc.

Method 600 includes forecasting the likelihood of the electrical system operating as intended in the production environment based on the comparisons (603). For example, forecasting module 513 can formulate forecasted operation 516 based on comparisons of commissioning data 313 to pass/fail criteria 514. In one aspect, forecasted operation 516 can forecast the likelihood of electrical system 323 safely providing a stable power source for servers installed (e.g., in server racks) at data center 301 under a variety of different operating conditions.

Method 600 includes generating a report indicative of the forecasted operation of the electrical system within the production environment (604). For example, forecasting module 513 can generate report 517 including forecasted operation 516.

Commissioning system 302 can output report 517 through a (e.g., graphical) user-interface. An operator of commissioning system 302 (e.g., a commissioning agent) can view report 517 at the user-interface. In one aspect, report 517 is provided in essentially real-time. Based on report 517, the operator can make additional decisions with respect to releasing electrical system 323 into production. For example, the operator can initiate further commissioning, for example, if report 517 indicates possible unsafe and/or unstable operation of electrical system 323 (or components thereof) under some set of operating conditions. Further commissioning can include collecting additional commissioning data, comparing commissioning data 313 to different pass/fail criteria, generating additional reports, etc. Alternately, the operator may be satisfied with the content of report 517 and release electrical system 323 into production.

In some aspects, a system comprises one or more hardware processors, system memory, a plurality of pieces of interconnected electrical system equipment, and a plurality of monitoring devices. The plurality of pieces of electrical system equipment are connected to form an electrical system. Each monitoring device is configured to collect commissioning data. The commissioning data is indicative of characteristics associated with operation of one or more of the plurality of pieces of electrical equipment. The one or more hardware processors are configured to execute instructions stored in the system memory to collect commissioning data used to determine a likelihood of the electrical system operating as intended when released into production.

The one or more hardware processors execute instructions stored in the system memory to access commissioning tests tailored for commissioning the electrical system for release into production. The one or more hardware processors execute instructions stored in the system memory to formulate commands for configuring the plurality of monitoring devices from the accessed commissioning tests. The commands are for configuring the plurality of monitoring devices to monitor characteristics associated with operation of one or more of the plurality of pieces of electrical equipment under one or more different test conditions.

For each of one or more of the plurality of monitoring devices, the one or more hardware processors execute instructions stored in the system memory to send a command to the monitoring device instructing the monitoring device to monitor one or more characteristics associated with operation of one or more of the plurality of pieces of electrical equipment under the one or more different test conditions. For each of the one or more of the plurality of monitoring devices, the one or more hardware processors execute instructions stored in the system memory to receive commissioning data from the monitoring device. The commissioning data indicates values monitored for the one or more characteristics at the one or more pieces of electrical equipment under one or more different test conditions. For each of the one or more of the plurality of monitoring devices, the one or more hardware processors execute instructions stored in the system memory to store the commissioning data in a database for subsequent analysis and reporting to determine the likelihood of the electrical system operating as intended when released into production.

Computer implemented methods for performing the executed instructions to (e.g., automatically) collect commissioning data used to determine a likelihood of an electrical system operating as intended when released into production are also contemplated. Computer program products storing the instructions, that when executed by a processor, cause a computer system to (e.g., automatically) collect commissioning data used to determine a likelihood of the electrical system operating as intended when released into production are also contemplated.

In other aspects, a monitoring device includes one or more hardware processors, system memory, and sensors. The sensors are configured to sense one or more characteristics related to operation of one or more pieces of electrical equipment included in an electrical system. The one or more hardware processors execute the instructions stored in the system memory to formulate commissioning data for the one or more pieces of electrical equipment included in an electrical system.

The one or more hardware processors execute the instructions stored in the system memory to receive a command from a commissioning system. The one or more hardware processors execute the instructions stored in the system memory to monitor the one more pieces of electrical equipment under one or more different test conditions to sense values for each of the one or more characteristics associated with operation of each of the one or more pieces of electrical equipment. The one or more hardware processors execute the instructions stored in the system memory to transform the sensed values into commissioning data. The commissioning data is indicative of the sensed values. The one or more hardware processors execute the instructions stored in the system memory to send the commissioning data to the commissioning system for use in analysis and reporting to determine the likelihood of the electrical system operating as intended when released into production.

Computer implemented methods for performing the executed instructions to (e.g., automatically) formulate commissioning data for the one or more pieces of electrical equipment are also contemplated. Computer program products storing the instructions, that when executed by a processor, cause a computer system to (e.g., automatically) formulate commissioning data for the one or more pieces of electrical equipment are also contemplated.

In further aspects, a system comprises one or more hardware processors, system memory, a plurality of pieces of interconnected electrical system equipment, and a plurality of monitoring devices. Each of the plurality of monitoring devices is configured to collect commissioning data. The commissioning data includes characteristics associated with operation of one or more of a plurality of pieces of electrical equipment in an electrical system. The one or more hardware processors execute the instructions stored in the system memory to determine a likelihood of the electrical system operating as intended when released into production.

The one or more hardware processors execute instructions stored in the system memory to access commissioning data from a storage device. The commissioning data is received from each of the plurality of monitoring devices over a computer network. For one or more of the plurality of pieces of electrical equipment under test, the one or more hardware processors execute instructions stored in the system memory to compare stored commissioning data for the piece of electrical equipment to defined pass/fail criteria for the piece of electrical system equipment. The pass/fail criteria define appropriate operation of the piece of the electrical equipment within the production environment.

Computer implemented methods for performing the executed instructions to (e.g., automatically) determine a likelihood of the electrical system operating as intended when released into production are also contemplated. Computer program products storing the instructions, that when executed by a processor, cause a computer system to (e.g., automatically) determine a likelihood of the electrical system operating as intended when released into production are also contemplated.

The one or more hardware processors execute instructions stored in the system memory to forecast the likelihood of the electrical system operating as intended in the production environment based on the comparisons. The one or more hardware processors execute instructions stored in the system memory to generate a report indicative of the forecasted operation of the electrical system within the production environment.

Accordingly, aspects extend to methods, systems, and computer program products for automatically commissioning an electrical system in industrial/commercial settings (e.g., a data center) to increase the likelihood that the electrical system functions as intended when released into production. Automated data collection devices can collect commissioning data related to electrical and other characteristics of electrical equipment. Automation software can access commissioning data from the automated data collection devices over a computer network. The commissioning data can be stored in a database for analysis. The commissioning data can be compared to pass/fail criteria and a commissioning report can be generated based on the comparisons.

The present described aspects may be implemented in other specific forms without departing from its spirit or essential characteristics. The described aspects are to be considered in all respects only as illustrative and not restrictive. The scope is, therefore, indicated by the appended claims rather than by the foregoing description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope. 

What is claimed:
 1. A system, the system comprising: one or more hardware processors; system memory coupled to the one or more hardware processors, the system memory storing instructions that are executable by the one or more hardware processors; a plurality of pieces of electrical system equipment connected together to form an electrical system; a plurality of monitoring devices, each monitoring device configured to collect commissioning data, the commissioning data indicative of characteristics associated with operation of one or more of the plurality of pieces of electrical equipment; the one or more hardware processors executing the instructions stored in the system memory to collect commissioning data used to determine a likelihood of the electrical system operating as intended when released into production, including the following: access commissioning tests tailored for commissioning the electrical system for release into production; formulate commands for configuring the plurality of monitoring devices from the accessed commissioning tests, the commands for configuring the plurality of monitoring devices to monitor characteristics associated with operation of one or more of the plurality of pieces of electrical equipment under one or more different test conditions; for each of one or more of the plurality of monitoring devices: send a command to the monitoring device instructing the monitoring device to monitor one or more characteristics associated with operation of one or more of the plurality of pieces of electrical equipment under the one or more different test conditions; receive commissioning data from the monitoring device, the commissioning data indicating values monitored for the one or more characteristics at the one or more pieces of electrical equipment under one or more different test conditions; and store the commissioning data in a database for subsequent analysis and reporting to determine the likelihood of the electrical system operating as intended when released into production.
 2. The system of claim 1, wherein the plurality of pieces of electrical system equipment include one or more of: a transformer, a generator, a switch, a relay, a circuit breaker, a bus bar, a battery, an alternator, or an equipment rack.
 3. The system of claim 1, wherein the one or more hardware processors executing the instructions stored in the system memory to formulate commands for configuring the plurality of monitoring devices comprises the one or more hardware processors executing the instructions stored in the system memory to formulate commands for monitoring environmental conditions in the environment around a price of electrical equipment.
 4. The system of claim 1, wherein the one or more hardware processors executing the instructions stored in the system memory to formulate commands for configuring the plurality of monitoring devices comprises the one or more hardware processors executing the instructions stored in the system memory to formulate commands for monitoring electrical characteristics of electricity on conducting wires inside a piece of electrical equipment.
 5. The system of claim 1, wherein the one or more hardware processors executing the instructions stored in the system memory to send a command to the monitoring device comprises the one or more hardware processors executing the instructions stored in the system memory to send a command to the monitoring device instructing the monitoring device to monitor an environmental condition in an environment around a price of electrical equipment.
 6. The system of claim 1, wherein the one or more hardware processors executing the instructions stored in the system memory to send a command to the monitoring device comprises the one or more hardware processors executing the instructions stored in the system memory to send a command to the monitoring device instructing the monitoring device to monitor an electrical characteristic of electricity on conducting wires inside a piece of electrical equipment.
 7. The system of claim 6, wherein the one or more hardware processors executing the instructions stored in the system memory to send a command to the monitoring device instructing the monitoring device to monitor an electrical characteristic of electricity on conducting wires inside a piece of electrical equipment comprises the one or more hardware processors executing the instructions stored in the system memory to send a command to the monitoring device instructing the monitoring device to monitor an electrical characteristic, the electrical characteristics selected from among: voltage changes, current changes, transients, harmonics, ground faults, and short circuits.
 8. The system of claim 1, wherein the one or more hardware processors executing the instructions stored in the system memory to receive commissioning data from the monitoring device comprises the one or more hardware processors executing the instructions stored in the system memory to receive commissioning data indicating one or more of: sensed environment values or sensed electrical characteristic values.
 9. The system of claim 1, wherein the one or more hardware processors executing the instructions stored in the system memory to store the commissioning data in database for subsequent analysis and reporting comprises the one or more hardware processors executing the instructions stored in the system memory to store the commissioning data for use in forecasting the likelihood of an electrical system in a data center operating as intended when released into production.
 10. A system, the system comprising: one or more hardware processors; system memory coupled to the one or more hardware processors, the system memory storing instructions that are executable by the one or more hardware processors; a plurality of monitoring devices, each monitoring device configured to collect commissioning data, the commissioning data including characteristics associated with operation of one or more of a plurality of pieces of electrical equipment in an electrical system; the one or more hardware processors executing the instructions stored in the system memory to determine a likelihood of the electrical system operating as intended when released into production, including the following: access commissioning data from a storage device, the commissioning data received from each of the plurality of monitoring devices over a computer network; for one or more of the plurality of pieces of electrical equipment under test: compare stored commissioning data for the piece of electrical equipment to defined pass/fail criteria for the piece of electrical system equipment, the pass/fail criteria defining appropriate operation of the piece of the electrical equipment within the production environment; forecast the likelihood of the electrical system operating as intended in the production environment based on the comparisons; and generate a report indicative of the forecasted operation of the electrical system within the production environment.
 11. The system of claim 10, wherein the one or more hardware processors executing the instructions stored in the system memory to access commissioning data from a storage device comprises the one or more hardware processors executing the instructions stored in the system memory to access commissioning data indicative of environmental condition values and electrical characteristics values monitored at one or more pieces of electrical equipment in the electrical system.
 12. The system of claim 10, wherein the one or more hardware processors executing the instructions stored in the system memory to compare stored commissioning data for the piece of electrical equipment to defined pass/fail criteria for the piece of electrical system equipment comprises to compare time-synchronized commissioning data for the at least two pieces of electrical equipment relative to defined pass/fail criteria compare commissioning data indicative of one or more environmental condition values for the piece of electrical equipment to pass/fail criteria for the piece of electrical system equipment.
 13. The system of claim 10, wherein the one or more hardware processors executing the instructions stored in the system memory to compare stored commissioning data for the piece of electrical equipment to defined pass/fail criteria for the piece of electrical system equipment comprises to compare time-synchronized commissioning data for the at least two pieces of electrical equipment relative to defined pass/fail criteria compare commissioning data indicative of one or more electrical characteristic values for the piece of electrical equipment to pass/fail criteria for the piece of electrical system equipment.
 14. The system of claim 10, wherein the one or more hardware processors executing the instructions stored in the system memory to compare stored commissioning data for the piece of electrical equipment to defined pass/fail criteria for the piece of electrical system equipment comprises comparing commissioning data for the piece of electrical equipment to pass/fail criteria that indicate a relationship between commissioning data acquired for different pieces of electrical equipment and/or acquired for different environments.
 15. The system of claim 10, wherein the one or more hardware processors executing the instructions stored in the system memory to compare stored commissioning data for the piece of electrical equipment to defined pass/fail criteria for the piece of electrical system equipment comprises comparing commissioning data for the piece of electrical equipment to pass/fail criteria for a group of electrical equipment pieces included in the electrical system.
 16. The system of claim 10, further comprising the one or more hardware processors executing the instructions stored in the system memory to receive input indicating that further commissioning data is to be collected based on the generated report.
 17. The system of claim 16, wherein the one or more hardware processors executing the instructions stored in the system memory to receive input indicating that further commissioning data is to be collected based on the generated report comprises the one or more hardware processors executing the instructions stored in the system memory to: access commissioning tests tailored for commissioning the electrical system for release into production; formulate commands for configuring the plurality of monitoring devices from the accessed commissioning tests, the commands for configuring the plurality of monitoring devices to monitor characteristics associated with operation of one or more of the plurality of pieces of electrical equipment under one or more different test conditions; for each of one or more of the plurality of monitoring devices: send a command to the monitoring device instructing the monitoring device to monitor one or more characteristics associated with operation of one or more of the plurality of pieces of electrical equipment under the one or more different test conditions; receive commissioning data from the monitoring device, the commissioning data indicating values monitored for the one or more characteristics at the one or more pieces of electrical equipment under one or more different test conditions; and store the commissioning data in a database for subsequent analysis and reporting to determine the likelihood of the electrical system operating as intended when released into production.
 18. The system of claim 10, wherein the one or more hardware processors executing the instructions stored in the system memory to forecast the likelihood of the electrical system operating as intended in the production environment based on the comparisons comprises the one or more hardware processors executing the instructions stored in the system memory to forecast the likelihood of the electrical system providing a stable power source for servers installed at a data center.
 19. A method for determining a likelihood of an electrical system operating as intended when released into production, including the following: accessing commissioning data from a storage device, the commissioning data received from each of a plurality of monitoring devices over a computer network; for one or more of a plurality of pieces of electrical equipment under test, comparing stored commissioning data for the piece of electrical equipment to defined pass/fail criteria for the piece of electrical system equipment, the pass/fail criteria defining appropriate operation of the piece of the electrical equipment within the production environment; forecasting the likelihood of the electrical system operating as intended in the production environment based on the comparisons; and generating a report indicative of the forecasted operation of the electrical system within the production environment.
 20. The method of claim 19, wherein forecasting the likelihood of the electrical system operating as intended comprises forecasting the likelihood of the electrical system providing a stable power source for servers installed at a data center under the following operating conditions: energized from utility, energized from generator, switching from utility to generator, and switching from generator to utility. 